(large size) shoemaker needle - Español Inglés Diccionario